summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/BPF/BPFTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* CMake: Make most target symbols hidden by defaultTom Stellard2020-01-141-1/+1
* bpf: fix wrong truncation elimination when there is back-edge/loopJiong Wang2019-10-161-5/+7
* [BPF] do compile-once run-everywhere relocation for bitfieldsYonghong Song2019-10-081-1/+1
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-1/+1
* [BPF] Support for compile once and run everywhereYonghong Song2019-07-091-0/+12
* Revert CMake: Make most target symbols hidden by defaultTom Stellard2019-06-111-1/+1
* CMake: Make most target symbols hidden by defaultTom Stellard2019-06-101-1/+1
* [BPF] Create a TargetInfo header. NFCRichard Trieu2019-05-141-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green2018-12-071-8/+2
* Use unique_ptr to hold AsmInfo,MRI,MII,STIFangrui Song2018-09-251-1/+2
* bpf: check illegal usage of XADD insn return valueYonghong Song2018-09-201-0/+1
* bpf: New post-RA peephole optimization pass to eliminate bad RA codegenYonghong Song2018-03-131-0/+9
* bpf: introduce -mattr=dwarfris to disable DwarfUsesRelocationsAcrossSectionsYonghong Song2018-03-011-0/+4
* bpf: New optimization pass for eliminating unnecessary i32 promotionsYonghong Song2018-02-231-0/+18
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-121-2/+3
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-121-3/+2
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-2/+10
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-3/+3
* TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun2017-05-301-2/+2
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-3/+3
* Delete Reloc::Default.Rafael Espindola2016-05-181-4/+10
* CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun2016-05-101-0/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Clean up redundant copies of Triple objects. NFCDaniel Sanders2015-06-161-3/+3
* Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders2015-06-111-4/+5
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-1/+1
* [bpf] rename triple names bpf_be -> bpfebAlexei Starovoitov2015-06-051-1/+1
* [bpf] add big- and host- endian supportAlexei Starovoitov2015-06-041-7/+12
* Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini2015-03-121-2/+2
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-1/+1
* bpf: fix build due to 'Move DataLayout back to the TargetMachine'Alexei Starovoitov2015-01-261-0/+1
* BPF backendAlexei Starovoitov2015-01-241-0/+68
OpenPOWER on IntegriCloud